include "../../cabecera.php";?>

| Entidad | Entidad del meta-modelo | Documentacion |
|---|---|---|
|
Servidor de Aplicaciones | AplicacionEntorno | Representa el servidor de aplicaciones donde se localiza los programas que hacen de interfaz con el usuario.
|
|
GestorComunidadesSuscritas | AplicacionInterna | Gestiona las comunidades a las que un usuario esta suscrito |
|
GestorMiembrosComunidad | AplicacionInterna | Gestiona los miembros de una comunidad. Los miembros son basicamente referencias a id's de usuarios. Existe un repositorio donde los usuarios estan registrados y donde hay mas informacion indexada por el id del usuario. |
|
Temporizador | AplicacionInterna | Temporizador que genera eventos de tiempo marcados con un identificador |
|
Temporizacion | EventoAplicacionSlots | Evento del temporizador con un identificador concreto. Este hecho es equivalente a un timeout. El timeout esta asociado con una sesion mediante el slot idsesion El evento se lanzo desde la aplicacion Temporizador |
|
UsuarioQuiereBaja | EventoAplicacionSlots | El usuario no esta satisfecho con la informacion que recibe de una comunidad. Por lo tanto decide darse de baja. |
|
Baja_tramitada | Hecho | Indica que la baja ha sido tramitada. |
|
PeticionEvaluacionSugerencia | Hecho | Esta sesion sirve para evaluar las sugerencias de los usuarios utilizando filtrado colaborativo |
|
Sesion | Hecho | Describe una sesion en la que dos o mas actores interactuan. Los colaboradores son los indicados en el slot "colaboradores". Cada hecho perteneciente a la sesion se agrega al slot "hechos". El estado de la sesion se almacena en "estado". Es posible iniciar sesiones dentro de sesiones. Para indicar cual es la sesion padre, se ha aņadido un slot a tal efecto. |
|
SesionBajaComunidad | Hecho | Monitoriza el progreso de desuscribirse en una comunidad |
|
SesionEvaluacionSugerencia | Hecho | Esta sesion sirve para monitorizar el progreso de evaluacion global de la sugerencia Por cada evaluador se crea una Peticion Evaluacion Sugerencia, pero existe solo una sesion evaluacion sugerencia que controla la evolucion de todas ellas.
|
|
Solicitud_Baja | Hecho | Este hecho informa a la comunidad de que el usuario se quiere dar de baja. El motivo para darse de baja puede aprovecharse como informacion para el servicio de atencion al cliente |
|
Trayectoria_Usuario | Hecho | Describe las acciones realizadas por un usuario |
|
Usuario Desuscrito | Hecho | Un usuario ha sido dado de baja de la comunidad |
|
dar_baja_sesiones | Tarea | Da de baja al usuario en las sesiones de evaluacion en proceso. |
|
procesar_baja_comunidad | Tarea | Procesa la baja en una comunidad |
|
procesar_respuesta_solicitud_baja | Tarea | Procesa la respuesta a la peticion de baja en la comunidad |
|
solicitar_baja | Tarea | Solicita una baja. Esta tarea dispara una interaccion que persigue que el usuario sea dado de baja en la comunidad. Al darse de baja, al usuario no se le manda mas informacion para que la evalue. |
| ID | Servidor de Aplicaciones  |
| Descripcion | Representa el servidor de aplicaciones donde se localiza los programas que hacen de interfaz con el usuario.   |
| Operaciones | mostrar_documentos_recibidos usuario_evaluo_negativamente usuario_evaluo_positivamente usuario_reviso_documento usuario_sugirio_documento usuario_solicito_baja usuario_solicito_alta   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFUsaDR | WFUsa |
| ||||
| ID | GestorComunidadesSuscritas  |
| Descripcion | Gestiona las comunidades a las que un usuario esta suscrito  |
| Operaciones | dameComunidades agregaComunidad quitaComunidad   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFUsaDR | WFUsaLlamada |
| ||||
| ID | GestorMiembrosComunidad  |
| Descripcion | Gestiona los miembros de una comunidad. Los miembros son basicamente referencias a id's de usuarios. Existe un repositorio donde los usuarios estan registrados y donde hay mas informacion indexada por el id del usuario.  |
| Operaciones | agregaMiembro dameMiembros quitaMiembro   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFUsaDR | WFUsaLlamada |
| ||||
| ID | Temporizador  |
| Descripcion | Temporizador que genera eventos de tiempo marcados con un identificador  |
| Operaciones | generarEventoTemporizador anularEventoTemporizador   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFUsaDR | WFUsaLlamada |
| ||||
| ID | Temporizacion  |
| Descripcion | Evento del temporizador con un identificador concreto. Este hecho es equivalente a un timeout. El timeout esta asociado con una sesion mediante el slot idsesion El evento se lanzo desde la aplicacion Temporizador  |
| aplicacion | Temporizador  |
| slots | idsesion   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFConsumeDR | WFConsume |
| ||||
| ID | UsuarioQuiereBaja  |
| Descripcion | El usuario no esta satisfecho con la informacion que recibe de una comunidad. Por lo tanto decide darse de baja.  |
| aplicacion | Servidor de Aplicaciones  |
| slots | comunidad   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFConsumeDR | WFConsume |
| ||||
| Nombre | Baja_tramitada  |
| Descripcion | Indica que la baja ha sido tramitada.  |
| Slots | Nombre slot:usuario Descripcion slot:Usuario a echar Nombre slot:idsesion Descripcion slot:Referencia a la sesion desde la que solicito la baja   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFConsumeDR | WFConsume |
| ||||
| WFConsumeDR | WFConsume |
| ||||
| WFProduceDR | WFProduce |
| ||||
| Nombre | PeticionEvaluacionSugerencia  |
| Descripcion | Esta sesion sirve para evaluar las sugerencias de los usuarios utilizando filtrado colaborativo  |
| Slots | Nombre slot:emisor Descripcion slot: Nombre slot:docid Descripcion slot:Es un identificador del documento a evaluar. El documento se resuelve contra el gestor de documentos Nombre slot:documento Descripcion slot:Se trata del contenido del documento Nombre slot:valoracion Descripcion slot:Informa de la valoracion hecha por la comunidad del documento a evaluar. La valoracion se hizo de forma automatica con el clasificador Nombre slot:idsesionpadre Descripcion slot:Este identificador seņala a la sesion desde la que se lanzo esta.   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTModificaDR | GTModifica |
| ||||
| Nombre | Sesion  |
| Descripcion | Describe una sesion en la que dos o mas actores interactuan. Los colaboradores son los indicados en el slot "colaboradores". Cada hecho perteneciente a la sesion se agrega al slot "hechos". El estado de la sesion se almacena en "estado". Es posible iniciar sesiones dentro de sesiones. Para indicar cual es la sesion padre, se ha aņadido un slot a tal efecto.  |
| Slots | Nombre slot:idsesion Descripcion slot:Identificador de la sesion Nombre slot:estado Descripcion slot:Estado de la sesion. El estado de la sesion cambia segun progresa el desarrollo de la interaccion. Nombre slot:hechos Descripcion slot:Contiene hechos asociados a la sesion. Sirve para identificar que hechos pueden ser eliminados al termino de la sesion Nombre slot:colaboradores Descripcion slot:Identifica a los colaboradores de la sesion. Solo puede haber un iniciador, sin embargo deben existir uno o mas colaboradores. Nombre slot:idsesionpadre Descripcion slot:Este identificador seņala a la sesion desde la que se lanzo esta.   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTHerenciaDR | GTHerenciaHecho |
| ||||
| Nombre | SesionBajaComunidad  |
| Descripcion | Monitoriza el progreso de desuscribirse en una comunidad  |
| Slots | Nombre slot:comunidad Descripcion slot:Identifica a la comunidad de la que se quiere desuscribir   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTCreaDR | GTCrea |
| ||||
| GTHerenciaOR | GTHerenciaHecho |
| ||||
| GTModificaDR | GTModifica |
| ||||
| Nombre | SesionEvaluacionSugerencia  |
| Descripcion | Esta sesion sirve para monitorizar el progreso de evaluacion global de la sugerencia Por cada evaluador se crea una Peticion Evaluacion Sugerencia, pero existe solo una sesion evaluacion sugerencia que controla la evolucion de todas ellas.   |
| Slots | Nombre slot:votos negativos Descripcion slot:Votos negativos recibidos para la sugerencia del usuario Nombre slot:votos positivos Descripcion slot:Votos positivos para la sugerencia del usuario   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTModificaDR | GTModifica |
| ||||
| Nombre | Solicitud_Baja  |
| Descripcion | Este hecho informa a la comunidad de que el usuario se quiere dar de baja. El motivo para darse de baja puede aprovecharse como informacion para el servicio de atencion al cliente  |
| Slots | Nombre slot:idUsuario Descripcion slot: Nombre slot:motivo Descripcion slot:   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFConsumeDR | WFConsume |
| ||||
| WFProduceDR | WFProduce |
| ||||
| Nombre | Trayectoria_Usuario  |
| Descripcion | Describe las acciones realizadas por un usuario  |
| Slots | Nombre slot:idUsuario Descripcion slot: Nombre slot:votos_positivos Descripcion slot: Nombre slot:votos_negativos Descripcion slot: Nombre slot:votos_positivos_recibidos Descripcion slot: Nombre slot:votos_negativos_recibidos Descripcion slot:   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| WFConsumeDR | WFConsume |
| ||||
| Nombre | Usuario Desuscrito  |
| Descripcion | Un usuario ha sido dado de baja de la comunidad  |
| Slots | Nombre slot:solicitante Descripcion slot:   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTCreaDR | GTCrea |
| ||||
| ID | dar_baja_sesiones  |
| Descripcion | Da de baja al usuario en las sesiones de evaluacion en proceso.   |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTModificaOR | GTModifica |
| ||||
| GTModificaOR | GTModifica |
| ||||
| WFConsumeOR | WFConsume |
| ||||
| ID | procesar_baja_comunidad  |
| Descripcion | Procesa la baja en una comunidad  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTCreaOR | GTCrea |
| ||||
| WFConsumeOR | WFConsume |
| ||||
| WFProduceOR | WFProduce |
| ||||
| WFUsaOR | WFUsaLlamada |
| ||||
| ID | procesar_respuesta_solicitud_baja  |
| Descripcion | Procesa la respuesta a la peticion de baja en la comunidad  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTModificaOR | GTModifica |
| ||||
| WFConsumeOR | WFConsume |
| ||||
| WFConsumeOR | WFConsume |
| ||||
| WFUsaOR | WFUsa |
| ||||
| WFUsaOR | WFUsaLlamada |
| ||||
| ID | solicitar_baja  |
| Descripcion | Solicita una baja. Esta tarea dispara una interaccion que persigue que el usuario sea dado de baja en la comunidad. Al darse de baja, al usuario no se le manda mas informacion para que la evalue.  |
| En el rol | En la relacion | Otros extremos | ||||
|---|---|---|---|---|---|---|
| GTCreaOR | GTCrea |
| ||||
| WFConsumeOR | WFConsume |
| ||||
| WFConsumeOR | WFConsume |
| ||||
| WFProduceOR | WFProduce |
| ||||
| WFUsaOR | WFUsaLlamada |
| ||||